Skip to content
This repository has been archived by the owner on Apr 4, 2021. It is now read-only.

Features #7

Open
wants to merge 8 commits into
base: master
Choose a base branch
from
Open

Features #7

wants to merge 8 commits into from

Conversation

gsandruck
Copy link

@gsandruck gsandruck commented Feb 24, 2021

Added several things that I saw as issues. Options now lets you set IP address, password, protocol, dial prefix, and ability to scrape pages for phone numbers that are not formatted as achor tel elements. Changed the way that the number was being passed to the background so that it will correctlly handle situations where more than one number is present on a web site, and also added an immediate reload when save is clicked in the options page. Need to also add jquery, but I do not have push access, so it will not allow.

Changed a lot on this. Added scrape feature to find numbers that are not links, added formatting of phone numbers to remove special characters and only send numbers. Added custom prefix function to allow setting prefix in options. Changed how phone numbers are stored. They are now assigned to the link created as it's class attribute so that there can be more than one on a page and it will not always send the last one stored in tel variable.
In order to sense clicks, added jquery in content scripts
In addition to IP address, can change password, protocol, whether to scrape for numbers, and prefix. May want to check formatting.
added pw, prot, scrape, and prefix options. Additional check for prefix to only allow number.
Removed chrome notification on end call, seemed unnecessary. Added password, protocol, scrap, and prefix variables. added Q5reload test to onMessage listener to save options immediately when save is clicked. Was having to relaunch chrome before. Added regex test before startCall.
@gsandruck gsandruck marked this pull request as ready for review February 24, 2021 14:54
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant